PROGRAM   := bootloader
SRCDIRS   := .
SRCEXTS   := .asm



NASM    = nasm
MAKEFILE= Makefile
MAKEDEP= $(MAKEFILE)
SHELL   = /bin/sh
SOURCES = bootloader.asm
OBJS    = 
DEPS    = 

.PHONY : all objs clean cleanall rebuild

all : $(PROGRAM)




# Rules for producing the executable.
#----------------------------------------------
$(PROGRAM) : $(SOURCES) $(MAKEDEP)
	$(NASM) -g  $<

rebuild: clean all

clean :
	@$(RM) *.o *.d $(PROGRAM) semantic.cache

cleanall: clean
	@$(RM) $(PROGRAM) *.o semantic.cache